god grant - French English Dictionary